landscape map - French English Dictionary